stacking game - German English Dictionary